var arrayRankTransform = function (arr) {
  var sortStacks = [...arr]
  //对数组进行排序
  sortStacks.sort((a,b) => a-b)
  // 保存每个数的序号大小
  const map = new Map()
  // 将每个数的序号与下标对应起来
  let ans = Array(arr.length).fill(0)
  for (let a of sortStacks) {
    if(!map.get(a)) {
      map.set(a,map.size+1)
    }
  }
  for(var i in ans) {
    ans[i] = map.get(arr[i])
  }
  return ans
};
console.log(arrayRankTransform([200,100,100]));